home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / osi / isode / vmsisode / vmsisode80_tar.Z / vmsisode80_tar / sockit / gccinclude / vms / xabfhcdef.h < prev   
Encoding:
C/C++ Source or Header  |  1990-04-24  |  1.5 KB  |  59 lines

  1.  
  2. /*
  3.  *
  4.  *    $XABFHCDEF
  5.  *    Generated automatically by "vms_struct Version 1.00"
  6.  *    Created from VMS definition file "xabfhcdef"
  7.  *    Thu Apr 11 16:27:14 1985
  8.  *
  9.  */
  10. struct XABFHC {
  11.     unsigned char XABFHC_un1[8];
  12.     unsigned char    xab$b_rfo;
  13.     unsigned char    xab$b_atr;
  14.     unsigned short    xab$w_lrl;
  15.     union {
  16.         struct {
  17.             char XABFHC_un3[2];
  18.             unsigned short    XABFHC_un4;
  19. #define    xab$w_hbk2 XABFHC_un2.XABFHC_un5.XABFHC_un4
  20.         } XABFHC_un5;
  21.         unsigned short    XABFHC_un6;
  22. #define    xab$w_hbk0 XABFHC_un2.XABFHC_un6
  23.         unsigned char    XABFHC_un7[1];
  24. #define    xab$r_hbk_fields XABFHC_un2.XABFHC_un7
  25.         unsigned long    XABFHC_un8;
  26. #define    xab$l_hbk XABFHC_un2.XABFHC_un8
  27.         unsigned char    XABFHC_un9[1];
  28. #define    xab$r_hbk_overlay XABFHC_un2.XABFHC_un9
  29.     } XABFHC_un2;
  30.     union {
  31.         struct {
  32.             char XABFHC_un11[2];
  33.             unsigned short    XABFHC_un12;
  34. #define    xab$w_ebk2 XABFHC_un10.XABFHC_un13.XABFHC_un12
  35.         } XABFHC_un13;
  36.         unsigned short    XABFHC_un14;
  37. #define    xab$w_ebk0 XABFHC_un10.XABFHC_un14
  38.         unsigned char    XABFHC_un15[1];
  39. #define    xab$r_ebk_fields XABFHC_un10.XABFHC_un15
  40.         unsigned long    XABFHC_un16;
  41. #define    xab$l_ebk XABFHC_un10.XABFHC_un16
  42.         unsigned char    XABFHC_un17[1];
  43. #define    xab$r_ebk_overlay XABFHC_un10.XABFHC_un17
  44.     } XABFHC_un10;
  45.     unsigned short    xab$w_ffb;
  46.     unsigned char XABFHC_un18[1];
  47.     unsigned char    xab$b_hsz;
  48.     unsigned short    xab$w_mrz;
  49.     unsigned short    xab$w_dxq;
  50.     unsigned short    xab$w_gbc;
  51.     unsigned char XABFHC_un19[8];
  52.     unsigned short    xab$w_verlimit;
  53.     unsigned long    xab$l_sbn;
  54.     };
  55.  
  56. #define    XAB$C_FHC    29
  57. #define    XAB$K_FHCLEN    44
  58. #define    XAB$C_FHCLEN    44
  59.